Validating Wireless Congestion Control and Reliability Protocols using ProB and Rodin
نویسندگان
چکیده
Implicit hop-by-hop congestion control is a novel congestion control paradigm for wireless multihop networks. Implemented in the CXCC protocol, it has already proven its performance in simulations and measurements. Since CXCC makes extensive use of the properties of an inherently unreliable medium, it is, however, vitally necessary to validate the correctness of the protocol. Indeed, an early version of the CXCC protocol contained deadlocks. CXCC is complemented by an end-to-end reliability mechanism in the BarRel transport protocol. In combination, both protocols offer TCP-equivalent service in dynamic wireless multihop environments, including, e.g., route changes. BarRel relies on properties of CXCC. It therefore likewise deserves validation. In this work we attempt to validate the CXCC and BarRel protocols using formal methods. To this end, we are developing various models in B and Event-B. We are using the ProB tool to animate and model check the formal models and the Rodin platform to formally prove correctness properties. In this paper we present first encouraging steps towards a full formal validation of the protocols.
منابع مشابه
Simulate Congestion Prediction in a Wireless Network Using the LSTM Deep Learning Model
Achieved wireless networks since its beginning the prevalent wide due to the increasing wireless devices represented by smart phones and laptop, and the proliferation of networks coincides with the high speed and ease of use of the Internet and enjoy the delivery of various data such as video clips and games. Here's the show the congestion problem arises and represent aim of the research is t...
متن کاملEnergy-Efficient and Reliable Transport Protocols for Wireless Sensor Networks: State-of-Art
New wireless sensor network applications (e.g., military surveillance) require higher reliability than a simple best effort service could provide. Classical reliable transport protocols like Transmission Control Protocol (TCP) are not well suited for wireless sensor networks due to both the characteristics of the network nodes (low computing power, strong energy constraints) and those of the ma...
متن کاملA Technical Study of Transport Layer Protocols for Wireless Sensor Network
A Wireless Sensor Network is made up of self organizing, light weight sensor nodes whose main task is to cooperatively examine environmental conditions like vibration, temperature, pressure etc. and collect the information from the environment and send that information to the sink node. Transport layer protocols offer reliable data delivery as well as congestion control in wireless sensor netwo...
متن کاملCongestion Control Approaches Applied to Wireless Sensor Networks: A Survey
Wireless Sensor Networks (WSNs) are a specific category of wireless ad-hoc networks where their performance is highly affected by application, life time, storage capacity, processing power, topology changes, the communication medium and bandwidth. These limitations necessitate an effective data transport control in WSNs considering quality of service, energy efficiency, and congestion control. ...
متن کاملAn Adaptive Congestion Alleviating Protocol for Healthcare Applications in Wireless Body Sensor Networks: Learning Automata Approach
Wireless Body Sensor Networks (WBSNs) involve a convergence of biosensors, wireless communication and networks technologies. WBSN enables real-time healthcare services to users. Wireless sensors can be used to monitor patients’ physical conditions and transfer real time vital signs to the emergency center or individual doctors. Wireless networks are subject to more packet loss and congestion. T...
متن کامل